foot protection of slope - Türkisch Englisch Wörterbuch